package com.hxzy.system.service;

import com.hxzy.system.domain.SysConfig;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * 类说明
 *
 * @author admin
 * @date 2021-09-25
 */
public interface SysConfigService extends CommonService<SysConfig,Long> {
    /**
     *  根据键名查询参数配置信息
     * @param configId 主键
     * @param configKey 值
     * @return
     */
    int checkConfigKeyUnique( Long configId,  String configKey);

    /**
     * 根据键查询值
     * @param configKey
     * @return
     */
    String selectValueByKey(String configKey);

    /**
     * 查询所有数据
     * @return
     */
    List<SysConfig> selectAll();
}
